spotted weaver - German English Dictionary